package com.grandt.controller.ventanas.internas;

import com.grandt.model.exceptions.InsertDataException;
import com.grandt.model.manager.ModelGranDT;
import com.grandt.view.ventanas.internas.JInternalFrameInscribirTorneo;

public class ControllerInscribirTorneo {

	private ModelGranDT 					model;
	private JInternalFrameInscribirTorneo 	dialog;
	public ControllerInscribirTorneo(ModelGranDT model,JInternalFrameInscribirTorneo dialog) {
		this.model = model;
		this.dialog = dialog;
	}
	public void ok() throws InsertDataException {
		model.inscribirUsuarioEnTorneoAmigo(dialog.getTorneoAmigo(), model.getEquipoUsuarioLogueado());
		dialog.setVisible(false);
	}
	public void cancel() {
		dialog.setVisible(false);		
	}
	public void buscar() {		
		dialog.insertTorneos(model.buscarTorneoAmigo(dialog.getNombre()));
	}


}
